#ifndef CENTIER_H
#define CENTIER_H

#include "cTypes.h"

class cEntierLong;
class cNumerique;

class cEntier : public cTypes
{
    public:
        cEntier();
        cEntier(int valeur);
        virtual ~cEntier();

        cEntier& operator=(const cEntier& param);
        cEntier& operator=(const int& param);
        cEntier& operator=(const string& param);
        cEntier& operator+=(const cEntier& param);
        cEntier& operator-=(const cEntier& param);
        operator int();
        operator cEntierLong();
        operator cNumerique();
        string ToString();

        int valeur;

    protected:
    private:

};

#endif // CENTIER_H
